Back to main | Previous season | Next season

HPG Homes State League 2 North (2025)
State League 2 South Australia North

League table

Pos. Team Pld W D L GF GA GD Pts Notes
1 Modbury Vista 21 13 3 5 52 34 +18 42 Promotion PO
2 Adelaide Atletico 21 11 5 5 42 27 +15 38 Promotion through PO
3 Salisbury Inter 21 11 5 5 44 28 +16 32* Promotion PO
4 Gawler Eagles 21 9 2 10 31 33 –2 29 Promotion PO
5 Port Adelaide 21 8 3 10 34 36 –2 27
6 Northern Demons 21 8 1 12 40 44 –4 25
7 Ghan United 21 8 3 10 39 44 –5 21* Transferred to South
8 Elizabeth Grove 21 4 2 15 24 60 –36 14
Ghan United were deducted 6 points
Salisbury Inter were deducted 6 points
Angle Vale, Barossa United, and Elizabeth Downs join for 2026

Results

Ghan United and Salisbury Inter were each deducted six points for "bringing the game into disrepute", "participating in a melee (grade 1)", and "fail(ing) to provide a safe environment for participants or to maintain public order at a match" on 10 May. These points deductions were enforced on 6 June.

Round 1

28 February 19:30 Gawler Eagles 1–3 Modbury Vista Karbeethan Reserve
1 March 15:00 Adelaide Atletico 1–1 Port Adelaide Rushworth Reserve
1 March 15:00 Ghan United 2–2 Salisbury Inter Ferryden Park Reserve
1 March 15:30 Northern Demons 0–2 Elizabeth Grove Byrne Park

Round 2
Matchweek 2

16 March 15:30 Northern Demons 3–2 Adelaide Atletico Byrne Park
16 March 19:30 Modbury Vista 3–0 Ghan United Newspot Stadium
18 March 19:30 Port Adelaide 1–1 Gawler Eagles Ngarrpadla Josie Agius Reserve
25 March 19:00 Salisbury Inter 4–1 Elizabeth Grove Underdown Park

Round 3
Matchweek 3

22 March 15:00 Adelaide Atletico 0–0 Salisbury Inter Rushworth Reserve
22 March 15:00 Ghan United 3–1 Gawler Eagles Ferryden Park Reserve
22 March 15:00 Elizabeth Grove 0–3 Modbury Vista Dauntsey Reserve
22 March 15:30 Port Adelaide 1–0 Northern Demons Ngarrpadla Josie Agius Reserve

Round 4
Matchweek 4

4 April 19:30 Gawler Eagles 3–1 Elizabeth Grove Karbeethan Reserve
5 April 15:00 Ghan United 2–1 Port Adelaide Ferryden Park Reserve
5 April 15:30 Salisbury Inter 3–0 Northern Demons Underdown Park
5 April 17:15 Modbury Vista 2–2 Adelaide Atletico Newspot Stadium

Round 5

12 April 15:00 Adelaide Atletico 1–2 Gawler Eagles Rushworth Reserve
12 April 15:00 Modbury Vista 6–3 Northern Demons Newspot Stadium
12 April 17:30 Elizabeth Grove 1–1 Ghan United Dauntsey Reserve
12 April 19:00 Port Adelaide 1–1 Salisbury Inter Ngarrpadla Josie Agius Reserve

Round 6

26 April 15:00 Ghan United 1–3 Adelaide Atletico Ferryden Park Reserve
26 April 15:00 Modbury Vista 2–3 Salisbury Inter Newspot Stadium
26 April 15:30 Gawler Eagles 1–2 Northern Demons Karbeethan Reserve
26 April 17:30 Elizabeth Grove 2–1 Port Adelaide Dauntsey Reserve

Round 7

3 May 15:00 Port Adelaide 2–1 Modbury Vista Ngarrpadla Josie Agius Reserve
3 May 15:00 Adelaide Atletico 1–0 Elizabeth Grove Rushworth Reserve
3 May 15:30 Northern Demons 4–0 Ghan United Byrne Park
3 May 17:00 Salisbury Inter 1–0 Gawler Eagles Underdown Park

Round 8

9 May 19:30 Port Adelaide 3–0 Adelaide Atletico Ngarrpadla Josie Agius Reserve
10 May 15:30 Elizabeth Grove 1–4 Northern Demons Dauntsey Reserve
10 May 17:00 Salisbury Inter 0–1 Ghan United Underdown Park
10 May 17:15 Modbury Vista 0–1 Gawler Eagles Newspot Stadium

Round 9

17 May 15:00 Ghan United 2–3 Modbury Vista Ferryden Park Reserve
17 May 15:00 Gawler Eagles 3–2 Port Adelaide Karbeethan Reserve
17 May 15;30 Adelaide Atletico 1–2 Northern Demons Rushworth Reserve
17 May 17:30 Elizabeth Grove 0–3 Salisbury Inter Dauntsey Reserve

Round 10

24 May 15:00 Gawler Eagles 3–0 Ghan United Karbeethan Reserve
24 May 15:00 Salisbury Inter 1–2 Adelaide Atletico Underdown Park
24 May 15:30 Northern Demons 1–2 Port Adelaide Byrne Park
24 May 17:15 Modbury Vista 3–2 Elizabeth Grove Newspot Stadium

Round 11

31 May 15:00 Adelaide Atletico 3–0 Modbury Vista Rushworth Reserve
31 May 15:00 Port Adelaide 2–1 Ghan United Ngarrpadla Josie Agius Reserve
31 May 15:30 Northern Demons 3–2 Salisbury Inter Byrne Park
31 May 17:30 Elizabeth Grove 0–2 Gawler Eagles Dauntsey Reserve

Round 12

7 June 14:30 Northern Demons 0–1 Modbury Vista Byrne Park
7 June 15:00 Ghan United 7–2 Elizabeth Grove Ferryden Park Reserve
7 June 15:00 Gawler Eagles 2–0 Adelaide Atletico Karbeethan Reserve
7 June 15:00 Salisbury Inter 2–0 Port Adelaide Underdown Park

Round 13

14 June 15:00 Port Adelaide 1–2 Elizabeth Grove Ngarrpadla Josie Agius Reserve
14 June 15:00 Adelaide Atletico 4–2 Ghan United Rushworth Reserve
14 June 15:00 Salisbury Inter 3–6 Modbury Vista Underdown Park
14 June 15:30 Northern Demons 0–2 Gawler Eagles Byrne Park

Round 14

21 June 15:00 Gawler Eagles 2–3 Salisbury Inter Karbeethan Reserve
21 June 15:30 Ghan United 1–0 Northern Demons Ferryden Park Reserve
21 June 17:15 Modbury Vista 4–3 Port Adelaide Newspot Stadium
21 June 17:30 Elizabeth Grove 1–4 Adelaide Atletico Dauntsey Reserve

Round 15

28 June 15:00 Ghan United 2–1 Salisbury Inter Ferryden Park Reserve
28 June 15:00 Gawler Eagles 0–2 Modbury Vista Karbeethan Reserve
28 June 15:00 Adelaide Atletico 3–0 Port Adelaide Rushworth Reserve
28 June 15:30 Northern Demons 2–3 Elizabeth Grove Byrne Park

Round 16

5 July 15:00 Port Adelaide 1–3 Gawler Eagles Ngarrpadla Josie Agius Reserve
5 July 15:00 Salisbury Inter 4–1 Elizabeth Grove Underdown Park
5 July 15:30 Northern Demons 0–1 Adelaide Atletico Byrne Park
5 July 17:30 Modbury Vista 2–0 Ghan United Newspot Stadium

Round 17

19 July 15:00 Ghan United 2–1 Gawler Eagles Ferryden Park Reserve
19 July 15:00 Adelaide Atletico 2–2 Salisbury Inter Rushworth Reserve
19 July 15:30 Port Adelaide 4–5 Northern Demons Ngarrpadla Josie Agius Reserve
19 July 17:30 Elizabeth Grove 1–3 Modbury Vista Dauntsey Reserve

Round 18

26 July 15:00 Gawler Eagles 2–2 Elizabeth Grove Karbeethan Reserve
26 July 15:30 Salisbury Inter 3–1 Northern Demons Underdown Park
26 July 17:15 Modbury Vista 3–3 Adelaide Atletico Newspot Stadium
29 July 19:00 Ghan United 0–3 Port Adelaide Ferryden Park Reserve

Round 19

2 August 15:00 Adelaide Atletico 2–0 Gawler Eagles Rushworth Reserve
2 August 15:00 Port Adelaide 1–2 Salisbury Inter Ngarrpadla Josie Agius Reserve
2 August 15:00 Northern Demons 1–2 Modbury Vista Byrne Park
2 August 17:30 Elizabeth Grove 1–6 Ghan United Dauntsey Reserve

Round 20

9 August 15:00 Ghan United 1–2 Adelaide Atletico Ferryden Park Reserve
9 August 15:30 Gawler Eagles 1–4 Northern Demons Karbeethan Reserve
9 August 17:15 Modbury Vista 1–1 Salisbury Inter Newspot Stadium
9 August 17:30 Elizabeth Grove 0–1 Port Adelaide Dauntsey Reserve

Round 21

16 August 15:00 Adelaide Atletico 5–1 Elizabeth Grove Rushworth Reserve
16 August 15:00 Salisbury Inter 3–0 Gawler Eagles Underdown Park
16 August 15:00 Northern Demons 5–5 Ghan United Byrne Park
16 August 15:00 Port Adelaide 3–2 Modbury Vista Ngarrpadla Josie Agius Reserve